<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			//3. 阅读如下代码，分析输出，并说明为什么。
			if (true) {
			    let i = 0;
			}
			console.log(i); //输出没有被定义
			//因为let变量声明只能作用于声明的代码块内，若在声明的代码块外则会显示不被定义
		</script>
	</body>
</html>
